

<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
    <style>
    /* base */
    html,
    body,
    .container {
      width: 100%;
      height: 100%;
    }

    a,
    a:link,
    a:visited {
      text-decoration: none;
      color: inherit;
    }

    ul {
      list-style: none;
    }

    *,
    ::before,
    ::after {
      box-sizing: border-box;
      margin: 0;
      padding: 0;
    }

    *:focus {
      outline: 0;
    }

    .container {
      display: flex;
      padding-top: 20px;
    }

    /* Nav */
    .container .doc-nav {
      position: fixed;
      height: 100%;
      margin: 0 30px 0 40px;
      width: 280px;
    }

    .doc-nav .nav-header {
      display: flex;
      align-items: center;
      box-sizing: border-box;
      background-color: rgb(240, 241, 242);
      height: 40px;
      padding: 16px;
      font-size: 18px;
      font-weight: 500;
      color: rgb(62, 64, 66);
      cursor: pointer;
    }

    .doc-nav .nav-content {
      height: calc(100% - 40px);
      overflow-y: auto;
      color: rgb(32, 34, 36);
    }

    .doc-nav .nav-content .nav-list,
    .doc-nav .nav-content .nav-sub-list {
      line-height: 1.5rem;
    }

    .doc-nav .nav-content .nav-label {
      display: inline-block;
      position: relative;
      padding: 2px 0 2px 20px;
      margin-bottom: 4px;
    }

    .doc-nav .nav-content .nav-sub-label {
      position: relative;
      padding: 2px 0 2px 40px;
      font-size: 14px;
    }

    .doc-nav .nav-content .nav-sub-label:hover {
      text-decoration: underline;
    }

    .doc-nav .nav-content .nav-list .nav-label.group::before {
      border-bottom: 0.25rem solid transparent;
      border-left: 0.25rem solid #6e7072;
      border-right: 0;
      border-top: 0.25rem solid transparent;
      content: '';
      display: block;
      height: 0;
      left: 0.5rem;
      position: absolute;
      top: 0.625rem;
      transition: transform 0.1s linear;
      width: 0;
    }

    .doc-nav .nav-content .nav-list .nav-label.group.active::before {
      transform: rotate(90deg);
    }

    /* doc content */
    .container .doc-content {
      position: fixed;
      height: 100%;
      width: calc(100% - 80px - 40px - 30px - 240px);
      right: 0%;
      overflow-y: auto;
    }

    .doc-title {
      border-bottom: 1px solid #dcdee0;
      font-size: 22px;
      margin: 8px 0 0;
      padding-bottom: 16px;
    }

    .doc-content h3 {
      font-size: 24px;
      font-weight: 600;
      margin: 24px 0;
    }

    .doc-content h4 {
      font-size: 22px;
      font-weight: 500;
      margin: 30px 0 8px;
    }

    .doc-content h4 span {
      color: #007d9c;
    }

    .doc-content .doc-declare {
      background-color: #fafafa;
      border-radius: 5px;
      border: 1px solid #ccc;
      font-size: 14px;
      overflow-x: auto;
      padding: 10px;
      tab-size: 4;
      line-height: 20px;
    }

    .doc-content .doc-comment {
      font-size: 16px;
      margin: 16px 0;
      line-height: 24px;
      word-break: break-word;
    }
  </style>

</head>
<body>
  <div class="container">
    <div class="doc-nav">
      <a href="#Documentation" class="nav-header">Documentation</a>
      <nav class="nav-content">
        <ul class="nav-list">
          <li>
            <a href="#includes" class="nav-label">Includes</a>
             
            <ul class="nav-sub-list">

              <li>
                <a href="#lwipopts.h" class="nav-sub-label">lwipopts.h</a>
              </li>
      

              <li>
                <a href="#lwip/debug.h" class="nav-sub-label">lwip/debug.h</a>
              </li>
      
            </ul>
            
          </li>
          <li>
            <a href="#macros" class="nav-label">Macros</a>
             
            <ul class="nav-sub-list">

              <li>
                <a href="#LWIP_HDR_OPT_H" class="nav-sub-label">LWIP_HDR_OPT_H</a>
              </li>
      

              <li>
                <a href="#NO_SYS" class="nav-sub-label">NO_SYS</a>
              </li>
      

              <li>
                <a href="#LWIP_TIMERS" class="nav-sub-label">LWIP_TIMERS</a>
              </li>
      

              <li>
                <a href="#LWIP_TIMERS" class="nav-sub-label">LWIP_TIMERS</a>
              </li>
      

              <li>
                <a href="#LWIP_TIMERS_CUSTOM" class="nav-sub-label">LWIP_TIMERS_CUSTOM</a>
              </li>
      

              <li>
                <a href="#MEMCPY(dst,src,len)" class="nav-sub-label">MEMCPY(dst,src,len)</a>
              </li>
      

              <li>
                <a href="#SMEMCPY(dst,src,len)" class="nav-sub-label">SMEMCPY(dst,src,len)</a>
              </li>
      

              <li>
                <a href="#MEMMOVE(dst,src,len)" class="nav-sub-label">MEMMOVE(dst,src,len)</a>
              </li>
      

              <li>
                <a href="#LWIP_MPU_COMPATIBLE" class="nav-sub-label">LWIP_MPU_COMPATIBLE</a>
              </li>
      

              <li>
                <a href="#LWIP_TCPIP_CORE_LOCKING" class="nav-sub-label">LWIP_TCPIP_CORE_LOCKING</a>
              </li>
      

              <li>
                <a href="#LWIP_TCPIP_CORE_LOCKING_INPUT" class="nav-sub-label">LWIP_TCPIP_CORE_LOCKING_INPUT</a>
              </li>
      

              <li>
                <a href="#SYS_LIGHTWEIGHT_PROT" class="nav-sub-label">SYS_LIGHTWEIGHT_PROT</a>
              </li>
      

              <li>
                <a href="#LWIP_ASSERT_CORE_LOCKED" class="nav-sub-label">LWIP_ASSERT_CORE_LOCKED</a>
              </li>
      

              <li>
                <a href="#LWIP_MARK_TCPIP_THREAD" class="nav-sub-label">LWIP_MARK_TCPIP_THREAD</a>
              </li>
      

              <li>
                <a href="#MEM_LIBC_MALLOC" class="nav-sub-label">MEM_LIBC_MALLOC</a>
              </li>
      

              <li>
                <a href="#MEMP_MEM_MALLOC" class="nav-sub-label">MEMP_MEM_MALLOC</a>
              </li>
      

              <li>
                <a href="#MEMP_MEM_INIT" class="nav-sub-label">MEMP_MEM_INIT</a>
              </li>
      

              <li>
                <a href="#MEM_ALIGNMENT" class="nav-sub-label">MEM_ALIGNMENT</a>
              </li>
      

              <li>
                <a href="#MEM_SIZE" class="nav-sub-label">MEM_SIZE</a>
              </li>
      

              <li>
                <a href="#MEMP_OVERFLOW_CHECK" class="nav-sub-label">MEMP_OVERFLOW_CHECK</a>
              </li>
      

              <li>
                <a href="#MEMP_SANITY_CHECK" class="nav-sub-label">MEMP_SANITY_CHECK</a>
              </li>
      

              <li>
                <a href="#MEM_OVERFLOW_CHECK" class="nav-sub-label">MEM_OVERFLOW_CHECK</a>
              </li>
      

              <li>
                <a href="#MEM_SANITY_CHECK" class="nav-sub-label">MEM_SANITY_CHECK</a>
              </li>
      

              <li>
                <a href="#MEM_USE_POOLS" class="nav-sub-label">MEM_USE_POOLS</a>
              </li>
      

              <li>
                <a href="#MEM_USE_POOLS_TRY_BIGGER_POOL" class="nav-sub-label">MEM_USE_POOLS_TRY_BIGGER_POOL</a>
              </li>
      

              <li>
                <a href="#MEMP_USE_CUSTOM_POOLS" class="nav-sub-label">MEMP_USE_CUSTOM_POOLS</a>
              </li>
      

              <li>
                <a href="#LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT" class="nav-sub-label">LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_PBUF" class="nav-sub-label">MEMP_NUM_PBUF</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_RAW_PCB" class="nav-sub-label">MEMP_NUM_RAW_PCB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_UDP_PCB" class="nav-sub-label">MEMP_NUM_UDP_PCB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_TCP_PCB" class="nav-sub-label">MEMP_NUM_TCP_PCB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_TCP_PCB_LISTEN" class="nav-sub-label">MEMP_NUM_TCP_PCB_LISTEN</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_TCP_SEG" class="nav-sub-label">MEMP_NUM_TCP_SEG</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_ALTCP_PCB" class="nav-sub-label">MEMP_NUM_ALTCP_PCB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_REASSDATA" class="nav-sub-label">MEMP_NUM_REASSDATA</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_FRAG_PBUF" class="nav-sub-label">MEMP_NUM_FRAG_PBUF</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_ARP_QUEUE" class="nav-sub-label">MEMP_NUM_ARP_QUEUE</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_IGMP_GROUP" class="nav-sub-label">MEMP_NUM_IGMP_GROUP</a>
              </li>
      

              <li>
                <a href="#LWIP_NUM_SYS_TIMEOUT_INTERNAL" class="nav-sub-label">LWIP_NUM_SYS_TIMEOUT_INTERNAL</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_SYS_TIMEOUT" class="nav-sub-label">MEMP_NUM_SYS_TIMEOUT</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_NETBUF" class="nav-sub-label">MEMP_NUM_NETBUF</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_NETCONN" class="nav-sub-label">MEMP_NUM_NETCONN</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_SELECT_CB" class="nav-sub-label">MEMP_NUM_SELECT_CB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_TCPIP_MSG_API" class="nav-sub-label">MEMP_NUM_TCPIP_MSG_API</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_TCPIP_MSG_INPKT" class="nav-sub-label">MEMP_NUM_TCPIP_MSG_INPKT</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_NETDB" class="nav-sub-label">MEMP_NUM_NETDB</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_LOCALHOSTLIST" class="nav-sub-label">MEMP_NUM_LOCALHOSTLIST</a>
              </li>
      

              <li>
                <a href="#PBUF_POOL_SIZE" class="nav-sub-label">PBUF_POOL_SIZE</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_API_MSG" class="nav-sub-label">MEMP_NUM_API_MSG</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_DNS_API_MSG" class="nav-sub-label">MEMP_NUM_DNS_API_MSG</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA" class="nav-sub-label">MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_NETIFAPI_MSG" class="nav-sub-label">MEMP_NUM_NETIFAPI_MSG</a>
              </li>
      

              <li>
                <a href="#LWIP_ARP" class="nav-sub-label">LWIP_ARP</a>
              </li>
      

              <li>
                <a href="#ARP_TABLE_SIZE" class="nav-sub-label">ARP_TABLE_SIZE</a>
              </li>
      

              <li>
                <a href="#ARP_MAXAGE" class="nav-sub-label">ARP_MAXAGE</a>
              </li>
      

              <li>
                <a href="#ARP_QUEUEING" class="nav-sub-label">ARP_QUEUEING</a>
              </li>
      

              <li>
                <a href="#ARP_QUEUE_LEN" class="nav-sub-label">ARP_QUEUE_LEN</a>
              </li>
      

              <li>
                <a href="#ETHARP_SUPPORT_VLAN" class="nav-sub-label">ETHARP_SUPPORT_VLAN</a>
              </li>
      

              <li>
                <a href="#LWIP_ETHERNET" class="nav-sub-label">LWIP_ETHERNET</a>
              </li>
      

              <li>
                <a href="#ETH_PAD_SIZE" class="nav-sub-label">ETH_PAD_SIZE</a>
              </li>
      

              <li>
                <a href="#ETHARP_SUPPORT_STATIC_ENTRIES" class="nav-sub-label">ETHARP_SUPPORT_STATIC_ENTRIES</a>
              </li>
      

              <li>
                <a href="#ETHARP_TABLE_MATCH_NETIF" class="nav-sub-label">ETHARP_TABLE_MATCH_NETIF</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV4" class="nav-sub-label">LWIP_IPV4</a>
              </li>
      

              <li>
                <a href="#IP_FORWARD" class="nav-sub-label">IP_FORWARD</a>
              </li>
      

              <li>
                <a href="#IP_REASSEMBLY" class="nav-sub-label">IP_REASSEMBLY</a>
              </li>
      

              <li>
                <a href="#IP_FRAG" class="nav-sub-label">IP_FRAG</a>
              </li>
      

              <li>
                <a href="#IP_FORWARD" class="nav-sub-label">IP_FORWARD</a>
              </li>
      

              <li>
                <a href="#IP_REASSEMBLY" class="nav-sub-label">IP_REASSEMBLY</a>
              </li>
      

              <li>
                <a href="#IP_FRAG" class="nav-sub-label">IP_FRAG</a>
              </li>
      

              <li>
                <a href="#IP_OPTIONS_ALLOWED" class="nav-sub-label">IP_OPTIONS_ALLOWED</a>
              </li>
      

              <li>
                <a href="#IP_REASS_MAXAGE" class="nav-sub-label">IP_REASS_MAXAGE</a>
              </li>
      

              <li>
                <a href="#IP_REASS_MAX_PBUFS" class="nav-sub-label">IP_REASS_MAX_PBUFS</a>
              </li>
      

              <li>
                <a href="#IP_DEFAULT_TTL" class="nav-sub-label">IP_DEFAULT_TTL</a>
              </li>
      

              <li>
                <a href="#IP_SOF_BROADCAST" class="nav-sub-label">IP_SOF_BROADCAST</a>
              </li>
      

              <li>
                <a href="#IP_SOF_BROADCAST_RECV" class="nav-sub-label">IP_SOF_BROADCAST_RECV</a>
              </li>
      

              <li>
                <a href="#IP_FORWARD_ALLOW_TX_ON_RX_NETIF" class="nav-sub-label">IP_FORWARD_ALLOW_TX_ON_RX_NETIF</a>
              </li>
      

              <li>
                <a href="#LWIP_ICMP" class="nav-sub-label">LWIP_ICMP</a>
              </li>
      

              <li>
                <a href="#ICMP_TTL" class="nav-sub-label">ICMP_TTL</a>
              </li>
      

              <li>
                <a href="#LWIP_BROADCAST_PING" class="nav-sub-label">LWIP_BROADCAST_PING</a>
              </li>
      

              <li>
                <a href="#LWIP_MULTICAST_PING" class="nav-sub-label">LWIP_MULTICAST_PING</a>
              </li>
      

              <li>
                <a href="#LWIP_RAW" class="nav-sub-label">LWIP_RAW</a>
              </li>
      

              <li>
                <a href="#RAW_TTL" class="nav-sub-label">RAW_TTL</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP" class="nav-sub-label">LWIP_DHCP</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP" class="nav-sub-label">LWIP_DHCP</a>
              </li>
      

              <li>
                <a href="#DHCP_DOES_ARP_CHECK" class="nav-sub-label">DHCP_DOES_ARP_CHECK</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_BOOTP_FILE" class="nav-sub-label">LWIP_DHCP_BOOTP_FILE</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_GET_NTP_SRV" class="nav-sub-label">LWIP_DHCP_GET_NTP_SRV</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_MAX_NTP_SERVERS" class="nav-sub-label">LWIP_DHCP_MAX_NTP_SERVERS</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_MAX_DNS_SERVERS" class="nav-sub-label">LWIP_DHCP_MAX_DNS_SERVERS</a>
              </li>
      

              <li>
                <a href="#LWIP_AUTOIP" class="nav-sub-label">LWIP_AUTOIP</a>
              </li>
      

              <li>
                <a href="#LWIP_AUTOIP" class="nav-sub-label">LWIP_AUTOIP</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_AUTOIP_COOP" class="nav-sub-label">LWIP_DHCP_AUTOIP_COOP</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP_AUTOIP_COOP_TRIES" class="nav-sub-label">LWIP_DHCP_AUTOIP_COOP_TRIES</a>
              </li>
      

              <li>
                <a href="#LWIP_MIB2_CALLBACKS" class="nav-sub-label">LWIP_MIB2_CALLBACKS</a>
              </li>
      

              <li>
                <a href="#LWIP_MULTICAST_TX_OPTIONS" class="nav-sub-label">LWIP_MULTICAST_TX_OPTIONS</a>
              </li>
      

              <li>
                <a href="#LWIP_IGMP" class="nav-sub-label">LWIP_IGMP</a>
              </li>
      

              <li>
                <a href="#LWIP_IGMP" class="nav-sub-label">LWIP_IGMP</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS" class="nav-sub-label">LWIP_DNS</a>
              </li>
      

              <li>
                <a href="#DNS_TABLE_SIZE" class="nav-sub-label">DNS_TABLE_SIZE</a>
              </li>
      

              <li>
                <a href="#DNS_MAX_NAME_LENGTH" class="nav-sub-label">DNS_MAX_NAME_LENGTH</a>
              </li>
      

              <li>
                <a href="#DNS_MAX_SERVERS" class="nav-sub-label">DNS_MAX_SERVERS</a>
              </li>
      

              <li>
                <a href="#DNS_MAX_RETRIES" class="nav-sub-label">DNS_MAX_RETRIES</a>
              </li>
      

              <li>
                <a href="#DNS_DOES_NAME_CHECK" class="nav-sub-label">DNS_DOES_NAME_CHECK</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS_SECURE" class="nav-sub-label">LWIP_DNS_SECURE</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS_SECURE_RAND_XID" class="nav-sub-label">LWIP_DNS_SECURE_RAND_XID</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING" class="nav-sub-label">LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS_SECURE_RAND_SRC_PORT" class="nav-sub-label">LWIP_DNS_SECURE_RAND_SRC_PORT</a>
              </li>
      

              <li>
                <a href="#DNS_LOCAL_HOSTLIST" class="nav-sub-label">DNS_LOCAL_HOSTLIST</a>
              </li>
      

              <li>
                <a href="#DNS_LOCAL_HOSTLIST_IS_DYNAMIC" class="nav-sub-label">DNS_LOCAL_HOSTLIST_IS_DYNAMIC</a>
              </li>
      

              <li>
                <a href="#LWIP_DNS_SUPPORT_MDNS_QUERIES" class="nav-sub-label">LWIP_DNS_SUPPORT_MDNS_QUERIES</a>
              </li>
      

              <li>
                <a href="#LWIP_UDP" class="nav-sub-label">LWIP_UDP</a>
              </li>
      

              <li>
                <a href="#LWIP_UDPLITE" class="nav-sub-label">LWIP_UDPLITE</a>
              </li>
      

              <li>
                <a href="#UDP_TTL" class="nav-sub-label">UDP_TTL</a>
              </li>
      

              <li>
                <a href="#LWIP_NETBUF_RECVINFO" class="nav-sub-label">LWIP_NETBUF_RECVINFO</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP" class="nav-sub-label">LWIP_TCP</a>
              </li>
      

              <li>
                <a href="#TCP_TTL" class="nav-sub-label">TCP_TTL</a>
              </li>
      

              <li>
                <a href="#TCP_WND" class="nav-sub-label">TCP_WND</a>
              </li>
      

              <li>
                <a href="#TCP_MAXRTX" class="nav-sub-label">TCP_MAXRTX</a>
              </li>
      

              <li>
                <a href="#TCP_SYNMAXRTX" class="nav-sub-label">TCP_SYNMAXRTX</a>
              </li>
      

              <li>
                <a href="#TCP_QUEUE_OOSEQ" class="nav-sub-label">TCP_QUEUE_OOSEQ</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_SACK_OUT" class="nav-sub-label">LWIP_TCP_SACK_OUT</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_MAX_SACK_NUM" class="nav-sub-label">LWIP_TCP_MAX_SACK_NUM</a>
              </li>
      

              <li>
                <a href="#TCP_MSS" class="nav-sub-label">TCP_MSS</a>
              </li>
      

              <li>
                <a href="#TCP_CALCULATE_EFF_SEND_MSS" class="nav-sub-label">TCP_CALCULATE_EFF_SEND_MSS</a>
              </li>
      

              <li>
                <a href="#TCP_SND_BUF" class="nav-sub-label">TCP_SND_BUF</a>
              </li>
      

              <li>
                <a href="#TCP_SND_QUEUELEN" class="nav-sub-label">TCP_SND_QUEUELEN</a>
              </li>
      

              <li>
                <a href="#TCP_SNDLOWAT" class="nav-sub-label">TCP_SNDLOWAT</a>
              </li>
      

              <li>
                <a href="#TCP_SNDQUEUELOWAT" class="nav-sub-label">TCP_SNDQUEUELOWAT</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_MAX_BYTES" class="nav-sub-label">TCP_OOSEQ_MAX_BYTES</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_BYTES_LIMIT(pcb)" class="nav-sub-label">TCP_OOSEQ_BYTES_LIMIT(pcb)</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_BYTES_LIMIT" class="nav-sub-label">TCP_OOSEQ_BYTES_LIMIT</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_MAX_PBUFS" class="nav-sub-label">TCP_OOSEQ_MAX_PBUFS</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_PBUFS_LIMIT(pcb)" class="nav-sub-label">TCP_OOSEQ_PBUFS_LIMIT(pcb)</a>
              </li>
      

              <li>
                <a href="#TCP_OOSEQ_PBUFS_LIMIT" class="nav-sub-label">TCP_OOSEQ_PBUFS_LIMIT</a>
              </li>
      

              <li>
                <a href="#TCP_LISTEN_BACKLOG" class="nav-sub-label">TCP_LISTEN_BACKLOG</a>
              </li>
      

              <li>
                <a href="#TCP_DEFAULT_LISTEN_BACKLOG" class="nav-sub-label">TCP_DEFAULT_LISTEN_BACKLOG</a>
              </li>
      

              <li>
                <a href="#TCP_OVERSIZE" class="nav-sub-label">TCP_OVERSIZE</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_TIMESTAMPS" class="nav-sub-label">LWIP_TCP_TIMESTAMPS</a>
              </li>
      

              <li>
                <a href="#TCP_WND_UPDATE_THRESHOLD" class="nav-sub-label">TCP_WND_UPDATE_THRESHOLD</a>
              </li>
      

              <li>
                <a href="#LWIP_EVENT_API" class="nav-sub-label">LWIP_EVENT_API</a>
              </li>
      

              <li>
                <a href="#LWIP_CALLBACK_API" class="nav-sub-label">LWIP_CALLBACK_API</a>
              </li>
      

              <li>
                <a href="#LWIP_EVENT_API" class="nav-sub-label">LWIP_EVENT_API</a>
              </li>
      

              <li>
                <a href="#LWIP_CALLBACK_API" class="nav-sub-label">LWIP_CALLBACK_API</a>
              </li>
      

              <li>
                <a href="#LWIP_WND_SCALE" class="nav-sub-label">LWIP_WND_SCALE</a>
              </li>
      

              <li>
                <a href="#TCP_RCV_SCALE" class="nav-sub-label">TCP_RCV_SCALE</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_PCB_NUM_EXT_ARGS" class="nav-sub-label">LWIP_TCP_PCB_NUM_EXT_ARGS</a>
              </li>
      

              <li>
                <a href="#LWIP_ALTCP" class="nav-sub-label">LWIP_ALTCP</a>
              </li>
      

              <li>
                <a href="#LWIP_ALTCP_TLS" class="nav-sub-label">LWIP_ALTCP_TLS</a>
              </li>
      

              <li>
                <a href="#PBUF_LINK_HLEN" class="nav-sub-label">PBUF_LINK_HLEN</a>
              </li>
      

              <li>
                <a href="#PBUF_LINK_HLEN" class="nav-sub-label">PBUF_LINK_HLEN</a>
              </li>
      

              <li>
                <a href="#PBUF_LINK_ENCAPSULATION_HLEN" class="nav-sub-label">PBUF_LINK_ENCAPSULATION_HLEN</a>
              </li>
      

              <li>
                <a href="#PBUF_POOL_BUFSIZE" class="nav-sub-label">PBUF_POOL_BUFSIZE</a>
              </li>
      

              <li>
                <a href="#LWIP_PBUF_REF_T" class="nav-sub-label">LWIP_PBUF_REF_T</a>
              </li>
      

              <li>
                <a href="#LWIP_SINGLE_NETIF" class="nav-sub-label">LWIP_SINGLE_NETIF</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_HOSTNAME" class="nav-sub-label">LWIP_NETIF_HOSTNAME</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_API" class="nav-sub-label">LWIP_NETIF_API</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_STATUS_CALLBACK" class="nav-sub-label">LWIP_NETIF_STATUS_CALLBACK</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_EXT_STATUS_CALLBACK" class="nav-sub-label">LWIP_NETIF_EXT_STATUS_CALLBACK</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_LINK_CALLBACK" class="nav-sub-label">LWIP_NETIF_LINK_CALLBACK</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_REMOVE_CALLBACK" class="nav-sub-label">LWIP_NETIF_REMOVE_CALLBACK</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_HWADDRHINT" class="nav-sub-label">LWIP_NETIF_HWADDRHINT</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_TX_SINGLE_PBUF" class="nav-sub-label">LWIP_NETIF_TX_SINGLE_PBUF</a>
              </li>
      

              <li>
                <a href="#LWIP_NUM_NETIF_CLIENT_DATA" class="nav-sub-label">LWIP_NUM_NETIF_CLIENT_DATA</a>
              </li>
      

              <li>
                <a href="#LWIP_HAVE_LOOPIF" class="nav-sub-label">LWIP_HAVE_LOOPIF</a>
              </li>
      

              <li>
                <a href="#LWIP_LOOPIF_MULTICAST" class="nav-sub-label">LWIP_LOOPIF_MULTICAST</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_LOOPBACK" class="nav-sub-label">LWIP_NETIF_LOOPBACK</a>
              </li>
      

              <li>
                <a href="#LWIP_LOOPBACK_MAX_PBUFS" class="nav-sub-label">LWIP_LOOPBACK_MAX_PBUFS</a>
              </li>
      

              <li>
                <a href="#LWIP_NETIF_LOOPBACK_MULTITHREADING" class="nav-sub-label">LWIP_NETIF_LOOPBACK_MULTITHREADING</a>
              </li>
      

              <li>
                <a href="#TCPIP_THREAD_NAME" class="nav-sub-label">TCPIP_THREAD_NAME</a>
              </li>
      

              <li>
                <a href="#TCPIP_THREAD_STACKSIZE" class="nav-sub-label">TCPIP_THREAD_STACKSIZE</a>
              </li>
      

              <li>
                <a href="#TCPIP_THREAD_PRIO" class="nav-sub-label">TCPIP_THREAD_PRIO</a>
              </li>
      

              <li>
                <a href="#TCPIP_MBOX_SIZE" class="nav-sub-label">TCPIP_MBOX_SIZE</a>
              </li>
      

              <li>
                <a href="#LWIP_TCPIP_THREAD_ALIVE" class="nav-sub-label">LWIP_TCPIP_THREAD_ALIVE</a>
              </li>
      

              <li>
                <a href="#SLIPIF_THREAD_NAME" class="nav-sub-label">SLIPIF_THREAD_NAME</a>
              </li>
      

              <li>
                <a href="#SLIPIF_THREAD_STACKSIZE" class="nav-sub-label">SLIPIF_THREAD_STACKSIZE</a>
              </li>
      

              <li>
                <a href="#SLIPIF_THREAD_PRIO" class="nav-sub-label">SLIPIF_THREAD_PRIO</a>
              </li>
      

              <li>
                <a href="#DEFAULT_THREAD_NAME" class="nav-sub-label">DEFAULT_THREAD_NAME</a>
              </li>
      

              <li>
                <a href="#DEFAULT_THREAD_STACKSIZE" class="nav-sub-label">DEFAULT_THREAD_STACKSIZE</a>
              </li>
      

              <li>
                <a href="#DEFAULT_THREAD_PRIO" class="nav-sub-label">DEFAULT_THREAD_PRIO</a>
              </li>
      

              <li>
                <a href="#DEFAULT_RAW_RECVMBOX_SIZE" class="nav-sub-label">DEFAULT_RAW_RECVMBOX_SIZE</a>
              </li>
      

              <li>
                <a href="#DEFAULT_UDP_RECVMBOX_SIZE" class="nav-sub-label">DEFAULT_UDP_RECVMBOX_SIZE</a>
              </li>
      

              <li>
                <a href="#DEFAULT_TCP_RECVMBOX_SIZE" class="nav-sub-label">DEFAULT_TCP_RECVMBOX_SIZE</a>
              </li>
      

              <li>
                <a href="#DEFAULT_ACCEPTMBOX_SIZE" class="nav-sub-label">DEFAULT_ACCEPTMBOX_SIZE</a>
              </li>
      

              <li>
                <a href="#LWIP_NETCONN" class="nav-sub-label">LWIP_NETCONN</a>
              </li>
      

              <li>
                <a href="#LWIP_TCPIP_TIMEOUT" class="nav-sub-label">LWIP_TCPIP_TIMEOUT</a>
              </li>
      

              <li>
                <a href="#LWIP_NETCONN_SEM_PER_THREAD" class="nav-sub-label">LWIP_NETCONN_SEM_PER_THREAD</a>
              </li>
      

              <li>
                <a href="#LWIP_NETCONN_FULLDUPLEX" class="nav-sub-label">LWIP_NETCONN_FULLDUPLEX</a>
              </li>
      

              <li>
                <a href="#LWIP_SOCKET" class="nav-sub-label">LWIP_SOCKET</a>
              </li>
      

              <li>
                <a href="#LWIP_COMPAT_SOCKETS" class="nav-sub-label">LWIP_COMPAT_SOCKETS</a>
              </li>
      

              <li>
                <a href="#LWIP_POSIX_SOCKETS_IO_NAMES" class="nav-sub-label">LWIP_POSIX_SOCKETS_IO_NAMES</a>
              </li>
      

              <li>
                <a href="#LWIP_SOCKET_OFFSET" class="nav-sub-label">LWIP_SOCKET_OFFSET</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_KEEPALIVE" class="nav-sub-label">LWIP_TCP_KEEPALIVE</a>
              </li>
      

              <li>
                <a href="#LWIP_SO_SNDTIMEO" class="nav-sub-label">LWIP_SO_SNDTIMEO</a>
              </li>
      

              <li>
                <a href="#LWIP_SO_RCVTIMEO" class="nav-sub-label">LWIP_SO_RCVTIMEO</a>
              </li>
      

              <li>
                <a href="#LWIP_SO_SNDRCVTIMEO_NONSTANDARD" class="nav-sub-label">LWIP_SO_SNDRCVTIMEO_NONSTANDARD</a>
              </li>
      

              <li>
                <a href="#LWIP_SO_RCVBUF" class="nav-sub-label">LWIP_SO_RCVBUF</a>
              </li>
      

              <li>
                <a href="#LWIP_SO_LINGER" class="nav-sub-label">LWIP_SO_LINGER</a>
              </li>
      

              <li>
                <a href="#RECV_BUFSIZE_DEFAULT" class="nav-sub-label">RECV_BUFSIZE_DEFAULT</a>
              </li>
      

              <li>
                <a href="#LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT" class="nav-sub-label">LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT</a>
              </li>
      

              <li>
                <a href="#SO_REUSE" class="nav-sub-label">SO_REUSE</a>
              </li>
      

              <li>
                <a href="#SO_REUSE_RXTOALL" class="nav-sub-label">SO_REUSE_RXTOALL</a>
              </li>
      

              <li>
                <a href="#LWIP_FIONREAD_LINUXMODE" class="nav-sub-label">LWIP_FIONREAD_LINUXMODE</a>
              </li>
      

              <li>
                <a href="#LWIP_SOCKET_SELECT" class="nav-sub-label">LWIP_SOCKET_SELECT</a>
              </li>
      

              <li>
                <a href="#LWIP_SOCKET_POLL" class="nav-sub-label">LWIP_SOCKET_POLL</a>
              </li>
      

              <li>
                <a href="#LWIP_STATS" class="nav-sub-label">LWIP_STATS</a>
              </li>
      

              <li>
                <a href="#LWIP_STATS_DISPLAY" class="nav-sub-label">LWIP_STATS_DISPLAY</a>
              </li>
      

              <li>
                <a href="#LINK_STATS" class="nav-sub-label">LINK_STATS</a>
              </li>
      

              <li>
                <a href="#ETHARP_STATS" class="nav-sub-label">ETHARP_STATS</a>
              </li>
      

              <li>
                <a href="#IP_STATS" class="nav-sub-label">IP_STATS</a>
              </li>
      

              <li>
                <a href="#IPFRAG_STATS" class="nav-sub-label">IPFRAG_STATS</a>
              </li>
      

              <li>
                <a href="#ICMP_STATS" class="nav-sub-label">ICMP_STATS</a>
              </li>
      

              <li>
                <a href="#IGMP_STATS" class="nav-sub-label">IGMP_STATS</a>
              </li>
      

              <li>
                <a href="#UDP_STATS" class="nav-sub-label">UDP_STATS</a>
              </li>
      

              <li>
                <a href="#TCP_STATS" class="nav-sub-label">TCP_STATS</a>
              </li>
      

              <li>
                <a href="#MEM_STATS" class="nav-sub-label">MEM_STATS</a>
              </li>
      

              <li>
                <a href="#MEMP_STATS" class="nav-sub-label">MEMP_STATS</a>
              </li>
      

              <li>
                <a href="#SYS_STATS" class="nav-sub-label">SYS_STATS</a>
              </li>
      

              <li>
                <a href="#IP6_STATS" class="nav-sub-label">IP6_STATS</a>
              </li>
      

              <li>
                <a href="#ICMP6_STATS" class="nav-sub-label">ICMP6_STATS</a>
              </li>
      

              <li>
                <a href="#IP6_FRAG_STATS" class="nav-sub-label">IP6_FRAG_STATS</a>
              </li>
      

              <li>
                <a href="#MLD6_STATS" class="nav-sub-label">MLD6_STATS</a>
              </li>
      

              <li>
                <a href="#ND6_STATS" class="nav-sub-label">ND6_STATS</a>
              </li>
      

              <li>
                <a href="#MIB2_STATS" class="nav-sub-label">MIB2_STATS</a>
              </li>
      

              <li>
                <a href="#LINK_STATS" class="nav-sub-label">LINK_STATS</a>
              </li>
      

              <li>
                <a href="#ETHARP_STATS" class="nav-sub-label">ETHARP_STATS</a>
              </li>
      

              <li>
                <a href="#IP_STATS" class="nav-sub-label">IP_STATS</a>
              </li>
      

              <li>
                <a href="#IPFRAG_STATS" class="nav-sub-label">IPFRAG_STATS</a>
              </li>
      

              <li>
                <a href="#ICMP_STATS" class="nav-sub-label">ICMP_STATS</a>
              </li>
      

              <li>
                <a href="#IGMP_STATS" class="nav-sub-label">IGMP_STATS</a>
              </li>
      

              <li>
                <a href="#UDP_STATS" class="nav-sub-label">UDP_STATS</a>
              </li>
      

              <li>
                <a href="#TCP_STATS" class="nav-sub-label">TCP_STATS</a>
              </li>
      

              <li>
                <a href="#MEM_STATS" class="nav-sub-label">MEM_STATS</a>
              </li>
      

              <li>
                <a href="#MEMP_STATS" class="nav-sub-label">MEMP_STATS</a>
              </li>
      

              <li>
                <a href="#SYS_STATS" class="nav-sub-label">SYS_STATS</a>
              </li>
      

              <li>
                <a href="#LWIP_STATS_DISPLAY" class="nav-sub-label">LWIP_STATS_DISPLAY</a>
              </li>
      

              <li>
                <a href="#IP6_STATS" class="nav-sub-label">IP6_STATS</a>
              </li>
      

              <li>
                <a href="#ICMP6_STATS" class="nav-sub-label">ICMP6_STATS</a>
              </li>
      

              <li>
                <a href="#IP6_FRAG_STATS" class="nav-sub-label">IP6_FRAG_STATS</a>
              </li>
      

              <li>
                <a href="#MLD6_STATS" class="nav-sub-label">MLD6_STATS</a>
              </li>
      

              <li>
                <a href="#ND6_STATS" class="nav-sub-label">ND6_STATS</a>
              </li>
      

              <li>
                <a href="#MIB2_STATS" class="nav-sub-label">MIB2_STATS</a>
              </li>
      

              <li>
                <a href="#LWIP_CHECKSUM_CTRL_PER_NETIF" class="nav-sub-label">LWIP_CHECKSUM_CTRL_PER_NETIF</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_GEN_IP" class="nav-sub-label">CHECKSUM_GEN_IP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_GEN_UDP" class="nav-sub-label">CHECKSUM_GEN_UDP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_GEN_TCP" class="nav-sub-label">CHECKSUM_GEN_TCP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_GEN_ICMP" class="nav-sub-label">CHECKSUM_GEN_ICMP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_GEN_ICMP6" class="nav-sub-label">CHECKSUM_GEN_ICMP6</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_CHECK_IP" class="nav-sub-label">CHECKSUM_CHECK_IP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_CHECK_UDP" class="nav-sub-label">CHECKSUM_CHECK_UDP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_CHECK_TCP" class="nav-sub-label">CHECKSUM_CHECK_TCP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_CHECK_ICMP" class="nav-sub-label">CHECKSUM_CHECK_ICMP</a>
              </li>
      

              <li>
                <a href="#CHECKSUM_CHECK_ICMP6" class="nav-sub-label">CHECKSUM_CHECK_ICMP6</a>
              </li>
      

              <li>
                <a href="#LWIP_CHECKSUM_ON_COPY" class="nav-sub-label">LWIP_CHECKSUM_ON_COPY</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6" class="nav-sub-label">LWIP_IPV6</a>
              </li>
      

              <li>
                <a href="#IPV6_REASS_MAXAGE" class="nav-sub-label">IPV6_REASS_MAXAGE</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_SCOPES" class="nav-sub-label">LWIP_IPV6_SCOPES</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_SCOPES_DEBUG" class="nav-sub-label">LWIP_IPV6_SCOPES_DEBUG</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_NUM_ADDRESSES" class="nav-sub-label">LWIP_IPV6_NUM_ADDRESSES</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_FORWARD" class="nav-sub-label">LWIP_IPV6_FORWARD</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_FRAG" class="nav-sub-label">LWIP_IPV6_FRAG</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_REASS" class="nav-sub-label">LWIP_IPV6_REASS</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_SEND_ROUTER_SOLICIT" class="nav-sub-label">LWIP_IPV6_SEND_ROUTER_SOLICIT</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_AUTOCONFIG" class="nav-sub-label">LWIP_IPV6_AUTOCONFIG</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_ADDRESS_LIFETIMES" class="nav-sub-label">LWIP_IPV6_ADDRESS_LIFETIMES</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_DUP_DETECT_ATTEMPTS" class="nav-sub-label">LWIP_IPV6_DUP_DETECT_ATTEMPTS</a>
              </li>
      

              <li>
                <a href="#LWIP_ICMP6" class="nav-sub-label">LWIP_ICMP6</a>
              </li>
      

              <li>
                <a href="#LWIP_ICMP6_DATASIZE" class="nav-sub-label">LWIP_ICMP6_DATASIZE</a>
              </li>
      

              <li>
                <a href="#LWIP_ICMP6_HL" class="nav-sub-label">LWIP_ICMP6_HL</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_MLD" class="nav-sub-label">LWIP_IPV6_MLD</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_MLD6_GROUP" class="nav-sub-label">MEMP_NUM_MLD6_GROUP</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_QUEUEING" class="nav-sub-label">LWIP_ND6_QUEUEING</a>
              </li>
      

              <li>
                <a href="#MEMP_NUM_ND6_QUEUE" class="nav-sub-label">MEMP_NUM_ND6_QUEUE</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_NUM_NEIGHBORS" class="nav-sub-label">LWIP_ND6_NUM_NEIGHBORS</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_NUM_DESTINATIONS" class="nav-sub-label">LWIP_ND6_NUM_DESTINATIONS</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_NUM_PREFIXES" class="nav-sub-label">LWIP_ND6_NUM_PREFIXES</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_NUM_ROUTERS" class="nav-sub-label">LWIP_ND6_NUM_ROUTERS</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_MAX_MULTICAST_SOLICIT" class="nav-sub-label">LWIP_ND6_MAX_MULTICAST_SOLICIT</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_MAX_UNICAST_SOLICIT" class="nav-sub-label">LWIP_ND6_MAX_UNICAST_SOLICIT</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_MAX_ANYCAST_DELAY_TIME" class="nav-sub-label">LWIP_ND6_MAX_ANYCAST_DELAY_TIME</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT" class="nav-sub-label">LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_REACHABLE_TIME" class="nav-sub-label">LWIP_ND6_REACHABLE_TIME</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_RETRANS_TIMER" class="nav-sub-label">LWIP_ND6_RETRANS_TIMER</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_DELAY_FIRST_PROBE_TIME" class="nav-sub-label">LWIP_ND6_DELAY_FIRST_PROBE_TIME</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_ALLOW_RA_UPDATES" class="nav-sub-label">LWIP_ND6_ALLOW_RA_UPDATES</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_TCP_REACHABILITY_HINTS" class="nav-sub-label">LWIP_ND6_TCP_REACHABILITY_HINTS</a>
              </li>
      

              <li>
                <a href="#LWIP_ND6_RDNSS_MAX_DNS_SERVERS" class="nav-sub-label">LWIP_ND6_RDNSS_MAX_DNS_SERVERS</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_DHCP6" class="nav-sub-label">LWIP_IPV6_DHCP6</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_DHCP6_STATEFUL" class="nav-sub-label">LWIP_IPV6_DHCP6_STATEFUL</a>
              </li>
      

              <li>
                <a href="#LWIP_IPV6_DHCP6_STATELESS" class="nav-sub-label">LWIP_IPV6_DHCP6_STATELESS</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP6_GET_NTP_SRV" class="nav-sub-label">LWIP_DHCP6_GET_NTP_SRV</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP6_MAX_NTP_SERVERS" class="nav-sub-label">LWIP_DHCP6_MAX_NTP_SERVERS</a>
              </li>
      

              <li>
                <a href="#LWIP_DHCP6_MAX_DNS_SERVERS" class="nav-sub-label">LWIP_DHCP6_MAX_DNS_SERVERS</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_FILENAME" class="nav-sub-label">LWIP_HOOK_FILENAME</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_TCP_ISN" class="nav-sub-label">LWIP_HOOK_TCP_ISN</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_TCP_INPACKET_PCB" class="nav-sub-label">LWIP_HOOK_TCP_INPACKET_PCB</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH" class="nav-sub-label">LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_TCP_OUT_ADD_TCPOPTS" class="nav-sub-label">LWIP_HOOK_TCP_OUT_ADD_TCPOPTS</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP4_INPUT" class="nav-sub-label">LWIP_HOOK_IP4_INPUT</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP4_ROUTE" class="nav-sub-label">LWIP_HOOK_IP4_ROUTE</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP4_ROUTE_SRC" class="nav-sub-label">LWIP_HOOK_IP4_ROUTE_SRC</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP4_CANFORWARD" class="nav-sub-label">LWIP_HOOK_IP4_CANFORWARD</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_ETHARP_GET_GW" class="nav-sub-label">LWIP_HOOK_ETHARP_GET_GW</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP6_INPUT" class="nav-sub-label">LWIP_HOOK_IP6_INPUT</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_IP6_ROUTE" class="nav-sub-label">LWIP_HOOK_IP6_ROUTE</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_ND6_GET_GW" class="nav-sub-label">LWIP_HOOK_ND6_GET_GW</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_VLAN_CHECK" class="nav-sub-label">LWIP_HOOK_VLAN_CHECK</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_VLAN_SET" class="nav-sub-label">LWIP_HOOK_VLAN_SET</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_MEMP_AVAILABLE" class="nav-sub-label">LWIP_HOOK_MEMP_AVAILABLE</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_UNKNOWN_ETH_PROTOCOL" class="nav-sub-label">LWIP_HOOK_UNKNOWN_ETH_PROTOCOL</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_DHCP_APPEND_OPTIONS" class="nav-sub-label">LWIP_HOOK_DHCP_APPEND_OPTIONS</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_DHCP_PARSE_OPTION" class="nav-sub-label">LWIP_HOOK_DHCP_PARSE_OPTION</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_DHCP6_APPEND_OPTIONS" class="nav-sub-label">LWIP_HOOK_DHCP6_APPEND_OPTIONS</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_SOCKETS_SETSOCKOPT" class="nav-sub-label">LWIP_HOOK_SOCKETS_SETSOCKOPT</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_SOCKETS_GETSOCKOPT" class="nav-sub-label">LWIP_HOOK_SOCKETS_GETSOCKOPT</a>
              </li>
      

              <li>
                <a href="#LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE" class="nav-sub-label">LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE</a>
              </li>
      

              <li>
                <a href="#LWIP_DBG_MIN_LEVEL" class="nav-sub-label">LWIP_DBG_MIN_LEVEL</a>
              </li>
      

              <li>
                <a href="#LWIP_DBG_TYPES_ON" class="nav-sub-label">LWIP_DBG_TYPES_ON</a>
              </li>
      

              <li>
                <a href="#ETHARP_DEBUG" class="nav-sub-label">ETHARP_DEBUG</a>
              </li>
      

              <li>
                <a href="#NETIF_DEBUG" class="nav-sub-label">NETIF_DEBUG</a>
              </li>
      

              <li>
                <a href="#PBUF_DEBUG" class="nav-sub-label">PBUF_DEBUG</a>
              </li>
      

              <li>
                <a href="#API_LIB_DEBUG" class="nav-sub-label">API_LIB_DEBUG</a>
              </li>
      

              <li>
                <a href="#API_MSG_DEBUG" class="nav-sub-label">API_MSG_DEBUG</a>
              </li>
      

              <li>
                <a href="#SOCKETS_DEBUG" class="nav-sub-label">SOCKETS_DEBUG</a>
              </li>
      

              <li>
                <a href="#ICMP_DEBUG" class="nav-sub-label">ICMP_DEBUG</a>
              </li>
      

              <li>
                <a href="#IGMP_DEBUG" class="nav-sub-label">IGMP_DEBUG</a>
              </li>
      

              <li>
                <a href="#INET_DEBUG" class="nav-sub-label">INET_DEBUG</a>
              </li>
      

              <li>
                <a href="#IP_DEBUG" class="nav-sub-label">IP_DEBUG</a>
              </li>
      

              <li>
                <a href="#IP_REASS_DEBUG" class="nav-sub-label">IP_REASS_DEBUG</a>
              </li>
      

              <li>
                <a href="#RAW_DEBUG" class="nav-sub-label">RAW_DEBUG</a>
              </li>
      

              <li>
                <a href="#MEM_DEBUG" class="nav-sub-label">MEM_DEBUG</a>
              </li>
      

              <li>
                <a href="#MEMP_DEBUG" class="nav-sub-label">MEMP_DEBUG</a>
              </li>
      

              <li>
                <a href="#SYS_DEBUG" class="nav-sub-label">SYS_DEBUG</a>
              </li>
      

              <li>
                <a href="#TIMERS_DEBUG" class="nav-sub-label">TIMERS_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_DEBUG" class="nav-sub-label">TCP_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_INPUT_DEBUG" class="nav-sub-label">TCP_INPUT_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_FR_DEBUG" class="nav-sub-label">TCP_FR_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_RTO_DEBUG" class="nav-sub-label">TCP_RTO_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_CWND_DEBUG" class="nav-sub-label">TCP_CWND_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_WND_DEBUG" class="nav-sub-label">TCP_WND_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_OUTPUT_DEBUG" class="nav-sub-label">TCP_OUTPUT_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_RST_DEBUG" class="nav-sub-label">TCP_RST_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCP_QLEN_DEBUG" class="nav-sub-label">TCP_QLEN_DEBUG</a>
              </li>
      

              <li>
                <a href="#UDP_DEBUG" class="nav-sub-label">UDP_DEBUG</a>
              </li>
      

              <li>
                <a href="#TCPIP_DEBUG" class="nav-sub-label">TCPIP_DEBUG</a>
              </li>
      

              <li>
                <a href="#SLIP_DEBUG" class="nav-sub-label">SLIP_DEBUG</a>
              </li>
      

              <li>
                <a href="#DHCP_DEBUG" class="nav-sub-label">DHCP_DEBUG</a>
              </li>
      

              <li>
                <a href="#AUTOIP_DEBUG" class="nav-sub-label">AUTOIP_DEBUG</a>
              </li>
      

              <li>
                <a href="#DNS_DEBUG" class="nav-sub-label">DNS_DEBUG</a>
              </li>
      

              <li>
                <a href="#IP6_DEBUG" class="nav-sub-label">IP6_DEBUG</a>
              </li>
      

              <li>
                <a href="#DHCP6_DEBUG" class="nav-sub-label">DHCP6_DEBUG</a>
              </li>
      

              <li>
                <a href="#LWIP_TESTMODE" class="nav-sub-label">LWIP_TESTMODE</a>
              </li>
      

              <li>
                <a href="#LWIP_PERF" class="nav-sub-label">LWIP_PERF</a>
              </li>
      
            </ul>
            
          </li>
          <li>
            <a href="#functions" class="nav-label">Functions</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#vars" class="nav-label">Vars</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#consts" class="nav-label">Consts</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#types" class="nav-label">Types</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
          <li>
            <a href="#typedefs" class="nav-label">Typedefs</a>
            
            <ul class="nav-sub-list">
            
            </ul>
            
          </li>
        </ul>
      </nav>
    </div>
    <div class="doc-content">
      <h2 id="Documentation" class="doc-title">Documentation</h2>
      <h3 id="includes">Includes</h3>
      

      <h4 id="lwipopts.h"><span>lwipopts.h</span></h4>
      <pre class="doc-declare"><code>#include "lwipopts.h"
</code></pre>
      <pre class="doc-comment">#include "lwipopts.h"
</pre>

      <h4 id="lwip/debug.h"><span>lwip/debug.h</span></h4>
      <pre class="doc-declare"><code>#include "lwip/debug.h"
</code></pre>
      <pre class="doc-comment">#include "lwip/debug.h"
</pre>
      <h3 id="macros">Macros</h3>
      

      <h4 id="LWIP_HDR_OPT_H">Marco <span>LWIP_HDR_OPT_H</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HDR_OPT_H
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="NO_SYS">Marco <span>NO_SYS</span></h4>
      <pre class="doc-declare"><code>#define NO_SYS                         0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TIMERS">Marco <span>LWIP_TIMERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TIMERS                    (!NO_SYS || (NO_SYS && !NO_SYS_NO_TIMERS))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TIMERS">Marco <span>LWIP_TIMERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TIMERS                    1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TIMERS_CUSTOM">Marco <span>LWIP_TIMERS_CUSTOM</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TIMERS_CUSTOM             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMCPY(dst,src,len)">Marco <span>MEMCPY(dst,src,len)</span></h4>
      <pre class="doc-declare"><code>#define MEMCPY(dst,src,len)            memcpy(dst,src,len)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SMEMCPY(dst,src,len)">Marco <span>SMEMCPY(dst,src,len)</span></h4>
      <pre class="doc-declare"><code>#define SMEMCPY(dst,src,len)           memcpy(dst,src,len)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMMOVE(dst,src,len)">Marco <span>MEMMOVE(dst,src,len)</span></h4>
      <pre class="doc-declare"><code>#define MEMMOVE(dst,src,len)           memmove(dst,src,len)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_MPU_COMPATIBLE">Marco <span>LWIP_MPU_COMPATIBLE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_MPU_COMPATIBLE            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCPIP_CORE_LOCKING">Marco <span>LWIP_TCPIP_CORE_LOCKING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCPIP_CORE_LOCKING        1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCPIP_CORE_LOCKING_INPUT">Marco <span>LWIP_TCPIP_CORE_LOCKING_INPUT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCPIP_CORE_LOCKING_INPUT  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SYS_LIGHTWEIGHT_PROT">Marco <span>SYS_LIGHTWEIGHT_PROT</span></h4>
      <pre class="doc-declare"><code>#define SYS_LIGHTWEIGHT_PROT           1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ASSERT_CORE_LOCKED">Marco <span>LWIP_ASSERT_CORE_LOCKED</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ASSERT_CORE_LOCKED()
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_MARK_TCPIP_THREAD">Marco <span>LWIP_MARK_TCPIP_THREAD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_MARK_TCPIP_THREAD()
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_LIBC_MALLOC">Marco <span>MEM_LIBC_MALLOC</span></h4>
      <pre class="doc-declare"><code>#define MEM_LIBC_MALLOC                0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_MEM_MALLOC">Marco <span>MEMP_MEM_MALLOC</span></h4>
      <pre class="doc-declare"><code>#define MEMP_MEM_MALLOC                0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_MEM_INIT">Marco <span>MEMP_MEM_INIT</span></h4>
      <pre class="doc-declare"><code>#define MEMP_MEM_INIT                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_ALIGNMENT">Marco <span>MEM_ALIGNMENT</span></h4>
      <pre class="doc-declare"><code>#define MEM_ALIGNMENT                  1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_SIZE">Marco <span>MEM_SIZE</span></h4>
      <pre class="doc-declare"><code>#define MEM_SIZE                       1600
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_OVERFLOW_CHECK">Marco <span>MEMP_OVERFLOW_CHECK</span></h4>
      <pre class="doc-declare"><code>#define MEMP_OVERFLOW_CHECK            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_SANITY_CHECK">Marco <span>MEMP_SANITY_CHECK</span></h4>
      <pre class="doc-declare"><code>#define MEMP_SANITY_CHECK              0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_OVERFLOW_CHECK">Marco <span>MEM_OVERFLOW_CHECK</span></h4>
      <pre class="doc-declare"><code>#define MEM_OVERFLOW_CHECK             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_SANITY_CHECK">Marco <span>MEM_SANITY_CHECK</span></h4>
      <pre class="doc-declare"><code>#define MEM_SANITY_CHECK               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_USE_POOLS">Marco <span>MEM_USE_POOLS</span></h4>
      <pre class="doc-declare"><code>#define MEM_USE_POOLS                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_USE_POOLS_TRY_BIGGER_POOL">Marco <span>MEM_USE_POOLS_TRY_BIGGER_POOL</span></h4>
      <pre class="doc-declare"><code>#define MEM_USE_POOLS_TRY_BIGGER_POOL  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_USE_CUSTOM_POOLS">Marco <span>MEMP_USE_CUSTOM_POOLS</span></h4>
      <pre class="doc-declare"><code>#define MEMP_USE_CUSTOM_POOLS          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT">Marco <span>LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ALLOW_MEM_FREE_FROM_OTHER_CONTEXT 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_PBUF">Marco <span>MEMP_NUM_PBUF</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_PBUF                  16
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_RAW_PCB">Marco <span>MEMP_NUM_RAW_PCB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_RAW_PCB               4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_UDP_PCB">Marco <span>MEMP_NUM_UDP_PCB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_UDP_PCB               4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_TCP_PCB">Marco <span>MEMP_NUM_TCP_PCB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_TCP_PCB               5
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_TCP_PCB_LISTEN">Marco <span>MEMP_NUM_TCP_PCB_LISTEN</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_TCP_PCB_LISTEN        8
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_TCP_SEG">Marco <span>MEMP_NUM_TCP_SEG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_TCP_SEG               16
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_ALTCP_PCB">Marco <span>MEMP_NUM_ALTCP_PCB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_ALTCP_PCB             MEMP_NUM_TCP_PCB
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_REASSDATA">Marco <span>MEMP_NUM_REASSDATA</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_REASSDATA             5
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_FRAG_PBUF">Marco <span>MEMP_NUM_FRAG_PBUF</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_FRAG_PBUF             15
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_ARP_QUEUE">Marco <span>MEMP_NUM_ARP_QUEUE</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_ARP_QUEUE             30
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_IGMP_GROUP">Marco <span>MEMP_NUM_IGMP_GROUP</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_IGMP_GROUP            8
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NUM_SYS_TIMEOUT_INTERNAL">Marco <span>LWIP_NUM_SYS_TIMEOUT_INTERNAL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NUM_SYS_TIMEOUT_INTERNAL  (LWIP_TCP + IP_REASSEMBLY + LWIP_ARP + (2*LWIP_DHCP) + LWIP_AUTOIP + LWIP_IGMP + LWIP_DNS + PPP_NUM_TIMEOUTS + (LWIP_IPV6 * (1 + LWIP_IPV6_REASS + LWIP_IPV6_MLD)))
</code></pre>
      <pre class="doc-comment">/**
 * The number of sys timeouts used by the core stack (not apps)
 * The default number of timeouts is calculated here for all enabled modules.
 */</pre>

      <h4 id="MEMP_NUM_SYS_TIMEOUT">Marco <span>MEMP_NUM_SYS_TIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_SYS_TIMEOUT           LWIP_NUM_SYS_TIMEOUT_INTERNAL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_NETBUF">Marco <span>MEMP_NUM_NETBUF</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_NETBUF                2
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_NETCONN">Marco <span>MEMP_NUM_NETCONN</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_NETCONN               4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_SELECT_CB">Marco <span>MEMP_NUM_SELECT_CB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_SELECT_CB             4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_TCPIP_MSG_API">Marco <span>MEMP_NUM_TCPIP_MSG_API</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_TCPIP_MSG_API         8
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_TCPIP_MSG_INPKT">Marco <span>MEMP_NUM_TCPIP_MSG_INPKT</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_TCPIP_MSG_INPKT       8
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_NETDB">Marco <span>MEMP_NUM_NETDB</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_NETDB                 1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_LOCALHOSTLIST">Marco <span>MEMP_NUM_LOCALHOSTLIST</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_LOCALHOSTLIST         1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_POOL_SIZE">Marco <span>PBUF_POOL_SIZE</span></h4>
      <pre class="doc-declare"><code>#define PBUF_POOL_SIZE                 16
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_API_MSG">Marco <span>MEMP_NUM_API_MSG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_API_MSG               MEMP_NUM_TCPIP_MSG_API
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_DNS_API_MSG">Marco <span>MEMP_NUM_DNS_API_MSG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_DNS_API_MSG           MEMP_NUM_TCPIP_MSG_API
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA">Marco <span>MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_SOCKET_SETGETSOCKOPT_DATA MEMP_NUM_TCPIP_MSG_API
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_NETIFAPI_MSG">Marco <span>MEMP_NUM_NETIFAPI_MSG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_NETIFAPI_MSG          MEMP_NUM_TCPIP_MSG_API
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ARP">Marco <span>LWIP_ARP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ARP                       1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ARP_TABLE_SIZE">Marco <span>ARP_TABLE_SIZE</span></h4>
      <pre class="doc-declare"><code>#define ARP_TABLE_SIZE                 10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ARP_MAXAGE">Marco <span>ARP_MAXAGE</span></h4>
      <pre class="doc-declare"><code>#define ARP_MAXAGE                     300
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ARP_QUEUEING">Marco <span>ARP_QUEUEING</span></h4>
      <pre class="doc-declare"><code>#define ARP_QUEUEING                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ARP_QUEUE_LEN">Marco <span>ARP_QUEUE_LEN</span></h4>
      <pre class="doc-declare"><code>#define ARP_QUEUE_LEN                  3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_SUPPORT_VLAN">Marco <span>ETHARP_SUPPORT_VLAN</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_SUPPORT_VLAN            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ETHERNET">Marco <span>LWIP_ETHERNET</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ETHERNET                  LWIP_ARP
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETH_PAD_SIZE">Marco <span>ETH_PAD_SIZE</span></h4>
      <pre class="doc-declare"><code>#define ETH_PAD_SIZE                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_SUPPORT_STATIC_ENTRIES">Marco <span>ETHARP_SUPPORT_STATIC_ENTRIES</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_SUPPORT_STATIC_ENTRIES  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_TABLE_MATCH_NETIF">Marco <span>ETHARP_TABLE_MATCH_NETIF</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_TABLE_MATCH_NETIF       !LWIP_SINGLE_NETIF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV4">Marco <span>LWIP_IPV4</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV4                      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_FORWARD">Marco <span>IP_FORWARD</span></h4>
      <pre class="doc-declare"><code>#define IP_FORWARD                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_REASSEMBLY">Marco <span>IP_REASSEMBLY</span></h4>
      <pre class="doc-declare"><code>#define IP_REASSEMBLY                  1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_FRAG">Marco <span>IP_FRAG</span></h4>
      <pre class="doc-declare"><code>#define IP_FRAG                        1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_FORWARD">Marco <span>IP_FORWARD</span></h4>
      <pre class="doc-declare"><code>#define IP_FORWARD                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_REASSEMBLY">Marco <span>IP_REASSEMBLY</span></h4>
      <pre class="doc-declare"><code>#define IP_REASSEMBLY                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_FRAG">Marco <span>IP_FRAG</span></h4>
      <pre class="doc-declare"><code>#define IP_FRAG                        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_OPTIONS_ALLOWED">Marco <span>IP_OPTIONS_ALLOWED</span></h4>
      <pre class="doc-declare"><code>#define IP_OPTIONS_ALLOWED             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_REASS_MAXAGE">Marco <span>IP_REASS_MAXAGE</span></h4>
      <pre class="doc-declare"><code>#define IP_REASS_MAXAGE                15
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_REASS_MAX_PBUFS">Marco <span>IP_REASS_MAX_PBUFS</span></h4>
      <pre class="doc-declare"><code>#define IP_REASS_MAX_PBUFS             10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_DEFAULT_TTL">Marco <span>IP_DEFAULT_TTL</span></h4>
      <pre class="doc-declare"><code>#define IP_DEFAULT_TTL                 255
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_SOF_BROADCAST">Marco <span>IP_SOF_BROADCAST</span></h4>
      <pre class="doc-declare"><code>#define IP_SOF_BROADCAST               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_SOF_BROADCAST_RECV">Marco <span>IP_SOF_BROADCAST_RECV</span></h4>
      <pre class="doc-declare"><code>#define IP_SOF_BROADCAST_RECV          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_FORWARD_ALLOW_TX_ON_RX_NETIF">Marco <span>IP_FORWARD_ALLOW_TX_ON_RX_NETIF</span></h4>
      <pre class="doc-declare"><code>#define IP_FORWARD_ALLOW_TX_ON_RX_NETIF 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ICMP">Marco <span>LWIP_ICMP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ICMP                      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP_TTL">Marco <span>ICMP_TTL</span></h4>
      <pre class="doc-declare"><code>#define ICMP_TTL                       IP_DEFAULT_TTL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_BROADCAST_PING">Marco <span>LWIP_BROADCAST_PING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_BROADCAST_PING            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_MULTICAST_PING">Marco <span>LWIP_MULTICAST_PING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_MULTICAST_PING            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_RAW">Marco <span>LWIP_RAW</span></h4>
      <pre class="doc-declare"><code>#define LWIP_RAW                       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="RAW_TTL">Marco <span>RAW_TTL</span></h4>
      <pre class="doc-declare"><code>#define RAW_TTL                        IP_DEFAULT_TTL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP">Marco <span>LWIP_DHCP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP">Marco <span>LWIP_DHCP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DHCP_DOES_ARP_CHECK">Marco <span>DHCP_DOES_ARP_CHECK</span></h4>
      <pre class="doc-declare"><code>#define DHCP_DOES_ARP_CHECK            (LWIP_DHCP && LWIP_ARP)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_BOOTP_FILE">Marco <span>LWIP_DHCP_BOOTP_FILE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_BOOTP_FILE           0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_GET_NTP_SRV">Marco <span>LWIP_DHCP_GET_NTP_SRV</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_GET_NTP_SRV          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_MAX_NTP_SERVERS">Marco <span>LWIP_DHCP_MAX_NTP_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_MAX_NTP_SERVERS      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_MAX_DNS_SERVERS">Marco <span>LWIP_DHCP_MAX_DNS_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_MAX_DNS_SERVERS      DNS_MAX_SERVERS
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_AUTOIP">Marco <span>LWIP_AUTOIP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_AUTOIP                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_AUTOIP">Marco <span>LWIP_AUTOIP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_AUTOIP                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_AUTOIP_COOP">Marco <span>LWIP_DHCP_AUTOIP_COOP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_AUTOIP_COOP          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP_AUTOIP_COOP_TRIES">Marco <span>LWIP_DHCP_AUTOIP_COOP_TRIES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP_AUTOIP_COOP_TRIES    9
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_MIB2_CALLBACKS">Marco <span>LWIP_MIB2_CALLBACKS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_MIB2_CALLBACKS            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_MULTICAST_TX_OPTIONS">Marco <span>LWIP_MULTICAST_TX_OPTIONS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_MULTICAST_TX_OPTIONS      ((LWIP_IGMP || LWIP_IPV6_MLD) && (LWIP_UDP || LWIP_RAW))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IGMP">Marco <span>LWIP_IGMP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IGMP                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IGMP">Marco <span>LWIP_IGMP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IGMP                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DNS">Marco <span>LWIP_DNS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS                       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_TABLE_SIZE">Marco <span>DNS_TABLE_SIZE</span></h4>
      <pre class="doc-declare"><code>#define DNS_TABLE_SIZE                 4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_MAX_NAME_LENGTH">Marco <span>DNS_MAX_NAME_LENGTH</span></h4>
      <pre class="doc-declare"><code>#define DNS_MAX_NAME_LENGTH            256
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_MAX_SERVERS">Marco <span>DNS_MAX_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define DNS_MAX_SERVERS                2
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_MAX_RETRIES">Marco <span>DNS_MAX_RETRIES</span></h4>
      <pre class="doc-declare"><code>#define DNS_MAX_RETRIES                4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_DOES_NAME_CHECK">Marco <span>DNS_DOES_NAME_CHECK</span></h4>
      <pre class="doc-declare"><code>#define DNS_DOES_NAME_CHECK            1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DNS_SECURE">Marco <span>LWIP_DNS_SECURE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS_SECURE (LWIP_DNS_SECURE_RAND_XID | LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING | LWIP_DNS_SECURE_RAND_SRC_PORT)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DNS_SECURE_RAND_XID">Marco <span>LWIP_DNS_SECURE_RAND_XID</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS_SECURE_RAND_XID               1
</code></pre>
      <pre class="doc-comment">/* A list of DNS security features follows */</pre>

      <h4 id="LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING">Marco <span>LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS_SECURE_NO_MULTIPLE_OUTSTANDING 2
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DNS_SECURE_RAND_SRC_PORT">Marco <span>LWIP_DNS_SECURE_RAND_SRC_PORT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS_SECURE_RAND_SRC_PORT          4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_LOCAL_HOSTLIST">Marco <span>DNS_LOCAL_HOSTLIST</span></h4>
      <pre class="doc-declare"><code>#define DNS_LOCAL_HOSTLIST             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_LOCAL_HOSTLIST_IS_DYNAMIC">Marco <span>DNS_LOCAL_HOSTLIST_IS_DYNAMIC</span></h4>
      <pre class="doc-declare"><code>#define DNS_LOCAL_HOSTLIST_IS_DYNAMIC  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DNS_SUPPORT_MDNS_QUERIES">Marco <span>LWIP_DNS_SUPPORT_MDNS_QUERIES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DNS_SUPPORT_MDNS_QUERIES  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_UDP">Marco <span>LWIP_UDP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_UDP                       1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_UDPLITE">Marco <span>LWIP_UDPLITE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_UDPLITE                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UDP_TTL">Marco <span>UDP_TTL</span></h4>
      <pre class="doc-declare"><code>#define UDP_TTL                        IP_DEFAULT_TTL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETBUF_RECVINFO">Marco <span>LWIP_NETBUF_RECVINFO</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETBUF_RECVINFO           0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP">Marco <span>LWIP_TCP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP                       1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_TTL">Marco <span>TCP_TTL</span></h4>
      <pre class="doc-declare"><code>#define TCP_TTL                        IP_DEFAULT_TTL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_WND">Marco <span>TCP_WND</span></h4>
      <pre class="doc-declare"><code>#define TCP_WND                        (4 * TCP_MSS)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_MAXRTX">Marco <span>TCP_MAXRTX</span></h4>
      <pre class="doc-declare"><code>#define TCP_MAXRTX                     12
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_SYNMAXRTX">Marco <span>TCP_SYNMAXRTX</span></h4>
      <pre class="doc-declare"><code>#define TCP_SYNMAXRTX                  6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_QUEUE_OOSEQ">Marco <span>TCP_QUEUE_OOSEQ</span></h4>
      <pre class="doc-declare"><code>#define TCP_QUEUE_OOSEQ                LWIP_TCP
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_SACK_OUT">Marco <span>LWIP_TCP_SACK_OUT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_SACK_OUT              0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_MAX_SACK_NUM">Marco <span>LWIP_TCP_MAX_SACK_NUM</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_MAX_SACK_NUM          4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_MSS">Marco <span>TCP_MSS</span></h4>
      <pre class="doc-declare"><code>#define TCP_MSS                        536
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_CALCULATE_EFF_SEND_MSS">Marco <span>TCP_CALCULATE_EFF_SEND_MSS</span></h4>
      <pre class="doc-declare"><code>#define TCP_CALCULATE_EFF_SEND_MSS     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_SND_BUF">Marco <span>TCP_SND_BUF</span></h4>
      <pre class="doc-declare"><code>#define TCP_SND_BUF                    (2 * TCP_MSS)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_SND_QUEUELEN">Marco <span>TCP_SND_QUEUELEN</span></h4>
      <pre class="doc-declare"><code>#define TCP_SND_QUEUELEN               ((4 * (TCP_SND_BUF) + (TCP_MSS - 1))/(TCP_MSS))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_SNDLOWAT">Marco <span>TCP_SNDLOWAT</span></h4>
      <pre class="doc-declare"><code>#define TCP_SNDLOWAT                   LWIP_MIN(LWIP_MAX(((TCP_SND_BUF)/2), (2 * TCP_MSS) + 1), (TCP_SND_BUF) - 1)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_SNDQUEUELOWAT">Marco <span>TCP_SNDQUEUELOWAT</span></h4>
      <pre class="doc-declare"><code>#define TCP_SNDQUEUELOWAT              LWIP_MAX(((TCP_SND_QUEUELEN)/2), 5)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_MAX_BYTES">Marco <span>TCP_OOSEQ_MAX_BYTES</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_MAX_BYTES            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_BYTES_LIMIT(pcb)">Marco <span>TCP_OOSEQ_BYTES_LIMIT(pcb)</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_BYTES_LIMIT(pcb)     TCP_OOSEQ_MAX_BYTES
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_BYTES_LIMIT">Marco <span>TCP_OOSEQ_BYTES_LIMIT</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_BYTES_LIMIT(pcb)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_MAX_PBUFS">Marco <span>TCP_OOSEQ_MAX_PBUFS</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_MAX_PBUFS            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_PBUFS_LIMIT(pcb)">Marco <span>TCP_OOSEQ_PBUFS_LIMIT(pcb)</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_PBUFS_LIMIT(pcb)     TCP_OOSEQ_MAX_PBUFS
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OOSEQ_PBUFS_LIMIT">Marco <span>TCP_OOSEQ_PBUFS_LIMIT</span></h4>
      <pre class="doc-declare"><code>#define TCP_OOSEQ_PBUFS_LIMIT(pcb)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_LISTEN_BACKLOG">Marco <span>TCP_LISTEN_BACKLOG</span></h4>
      <pre class="doc-declare"><code>#define TCP_LISTEN_BACKLOG             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_DEFAULT_LISTEN_BACKLOG">Marco <span>TCP_DEFAULT_LISTEN_BACKLOG</span></h4>
      <pre class="doc-declare"><code>#define TCP_DEFAULT_LISTEN_BACKLOG     255
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OVERSIZE">Marco <span>TCP_OVERSIZE</span></h4>
      <pre class="doc-declare"><code>#define TCP_OVERSIZE                   TCP_MSS
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_TIMESTAMPS">Marco <span>LWIP_TCP_TIMESTAMPS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_TIMESTAMPS            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_WND_UPDATE_THRESHOLD">Marco <span>TCP_WND_UPDATE_THRESHOLD</span></h4>
      <pre class="doc-declare"><code>#define TCP_WND_UPDATE_THRESHOLD       LWIP_MIN((TCP_WND / 4), (TCP_MSS * 4))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_EVENT_API">Marco <span>LWIP_EVENT_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_EVENT_API                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_CALLBACK_API">Marco <span>LWIP_CALLBACK_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_CALLBACK_API              1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_EVENT_API">Marco <span>LWIP_EVENT_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_EVENT_API                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_CALLBACK_API">Marco <span>LWIP_CALLBACK_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_CALLBACK_API              0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_WND_SCALE">Marco <span>LWIP_WND_SCALE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_WND_SCALE                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_RCV_SCALE">Marco <span>TCP_RCV_SCALE</span></h4>
      <pre class="doc-declare"><code>#define TCP_RCV_SCALE                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_PCB_NUM_EXT_ARGS">Marco <span>LWIP_TCP_PCB_NUM_EXT_ARGS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_PCB_NUM_EXT_ARGS      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ALTCP">Marco <span>LWIP_ALTCP</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ALTCP                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ALTCP_TLS">Marco <span>LWIP_ALTCP_TLS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ALTCP_TLS                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_LINK_HLEN">Marco <span>PBUF_LINK_HLEN</span></h4>
      <pre class="doc-declare"><code>#define PBUF_LINK_HLEN                 (18 + ETH_PAD_SIZE)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_LINK_HLEN">Marco <span>PBUF_LINK_HLEN</span></h4>
      <pre class="doc-declare"><code>#define PBUF_LINK_HLEN                 (14 + ETH_PAD_SIZE)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_LINK_ENCAPSULATION_HLEN">Marco <span>PBUF_LINK_ENCAPSULATION_HLEN</span></h4>
      <pre class="doc-declare"><code>#define PBUF_LINK_ENCAPSULATION_HLEN   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_POOL_BUFSIZE">Marco <span>PBUF_POOL_BUFSIZE</span></h4>
      <pre class="doc-declare"><code>#define PBUF_POOL_BUFSIZE              LWIP_MEM_ALIGN_SIZE(TCP_MSS+40+PBUF_LINK_ENCAPSULATION_HLEN+PBUF_LINK_HLEN)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_PBUF_REF_T">Marco <span>LWIP_PBUF_REF_T</span></h4>
      <pre class="doc-declare"><code>#define LWIP_PBUF_REF_T                u8_t
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SINGLE_NETIF">Marco <span>LWIP_SINGLE_NETIF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SINGLE_NETIF              0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_HOSTNAME">Marco <span>LWIP_NETIF_HOSTNAME</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_HOSTNAME            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_API">Marco <span>LWIP_NETIF_API</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_API                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_STATUS_CALLBACK">Marco <span>LWIP_NETIF_STATUS_CALLBACK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_STATUS_CALLBACK     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_EXT_STATUS_CALLBACK">Marco <span>LWIP_NETIF_EXT_STATUS_CALLBACK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_EXT_STATUS_CALLBACK 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_LINK_CALLBACK">Marco <span>LWIP_NETIF_LINK_CALLBACK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_LINK_CALLBACK       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_REMOVE_CALLBACK">Marco <span>LWIP_NETIF_REMOVE_CALLBACK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_REMOVE_CALLBACK     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_HWADDRHINT">Marco <span>LWIP_NETIF_HWADDRHINT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_HWADDRHINT          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_TX_SINGLE_PBUF">Marco <span>LWIP_NETIF_TX_SINGLE_PBUF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_TX_SINGLE_PBUF      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NUM_NETIF_CLIENT_DATA">Marco <span>LWIP_NUM_NETIF_CLIENT_DATA</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NUM_NETIF_CLIENT_DATA     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HAVE_LOOPIF">Marco <span>LWIP_HAVE_LOOPIF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HAVE_LOOPIF               (LWIP_NETIF_LOOPBACK && !LWIP_SINGLE_NETIF)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_LOOPIF_MULTICAST">Marco <span>LWIP_LOOPIF_MULTICAST</span></h4>
      <pre class="doc-declare"><code>#define LWIP_LOOPIF_MULTICAST          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_LOOPBACK">Marco <span>LWIP_NETIF_LOOPBACK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_LOOPBACK            0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_LOOPBACK_MAX_PBUFS">Marco <span>LWIP_LOOPBACK_MAX_PBUFS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_LOOPBACK_MAX_PBUFS        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETIF_LOOPBACK_MULTITHREADING">Marco <span>LWIP_NETIF_LOOPBACK_MULTITHREADING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETIF_LOOPBACK_MULTITHREADING   (!NO_SYS)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCPIP_THREAD_NAME">Marco <span>TCPIP_THREAD_NAME</span></h4>
      <pre class="doc-declare"><code>#define TCPIP_THREAD_NAME              "tcpip_thread"
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCPIP_THREAD_STACKSIZE">Marco <span>TCPIP_THREAD_STACKSIZE</span></h4>
      <pre class="doc-declare"><code>#define TCPIP_THREAD_STACKSIZE         0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCPIP_THREAD_PRIO">Marco <span>TCPIP_THREAD_PRIO</span></h4>
      <pre class="doc-declare"><code>#define TCPIP_THREAD_PRIO              1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCPIP_MBOX_SIZE">Marco <span>TCPIP_MBOX_SIZE</span></h4>
      <pre class="doc-declare"><code>#define TCPIP_MBOX_SIZE                0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCPIP_THREAD_ALIVE">Marco <span>LWIP_TCPIP_THREAD_ALIVE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCPIP_THREAD_ALIVE()
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SLIPIF_THREAD_NAME">Marco <span>SLIPIF_THREAD_NAME</span></h4>
      <pre class="doc-declare"><code>#define SLIPIF_THREAD_NAME             "slipif_loop"
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SLIPIF_THREAD_STACKSIZE">Marco <span>SLIPIF_THREAD_STACKSIZE</span></h4>
      <pre class="doc-declare"><code>#define SLIPIF_THREAD_STACKSIZE        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SLIPIF_THREAD_PRIO">Marco <span>SLIPIF_THREAD_PRIO</span></h4>
      <pre class="doc-declare"><code>#define SLIPIF_THREAD_PRIO             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_THREAD_NAME">Marco <span>DEFAULT_THREAD_NAME</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_THREAD_NAME            "lwIP"
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_THREAD_STACKSIZE">Marco <span>DEFAULT_THREAD_STACKSIZE</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_THREAD_STACKSIZE       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_THREAD_PRIO">Marco <span>DEFAULT_THREAD_PRIO</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_THREAD_PRIO            1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_RAW_RECVMBOX_SIZE">Marco <span>DEFAULT_RAW_RECVMBOX_SIZE</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_RAW_RECVMBOX_SIZE      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_UDP_RECVMBOX_SIZE">Marco <span>DEFAULT_UDP_RECVMBOX_SIZE</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_UDP_RECVMBOX_SIZE      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_TCP_RECVMBOX_SIZE">Marco <span>DEFAULT_TCP_RECVMBOX_SIZE</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_TCP_RECVMBOX_SIZE      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DEFAULT_ACCEPTMBOX_SIZE">Marco <span>DEFAULT_ACCEPTMBOX_SIZE</span></h4>
      <pre class="doc-declare"><code>#define DEFAULT_ACCEPTMBOX_SIZE        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETCONN">Marco <span>LWIP_NETCONN</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETCONN                   1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCPIP_TIMEOUT">Marco <span>LWIP_TCPIP_TIMEOUT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCPIP_TIMEOUT             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETCONN_SEM_PER_THREAD">Marco <span>LWIP_NETCONN_SEM_PER_THREAD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETCONN_SEM_PER_THREAD    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_NETCONN_FULLDUPLEX">Marco <span>LWIP_NETCONN_FULLDUPLEX</span></h4>
      <pre class="doc-declare"><code>#define LWIP_NETCONN_FULLDUPLEX        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SOCKET">Marco <span>LWIP_SOCKET</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SOCKET                    1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_COMPAT_SOCKETS">Marco <span>LWIP_COMPAT_SOCKETS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_COMPAT_SOCKETS            1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_POSIX_SOCKETS_IO_NAMES">Marco <span>LWIP_POSIX_SOCKETS_IO_NAMES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_POSIX_SOCKETS_IO_NAMES    1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SOCKET_OFFSET">Marco <span>LWIP_SOCKET_OFFSET</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SOCKET_OFFSET             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_KEEPALIVE">Marco <span>LWIP_TCP_KEEPALIVE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_KEEPALIVE             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SO_SNDTIMEO">Marco <span>LWIP_SO_SNDTIMEO</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SO_SNDTIMEO               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SO_RCVTIMEO">Marco <span>LWIP_SO_RCVTIMEO</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SO_RCVTIMEO               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SO_SNDRCVTIMEO_NONSTANDARD">Marco <span>LWIP_SO_SNDRCVTIMEO_NONSTANDARD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SO_SNDRCVTIMEO_NONSTANDARD 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SO_RCVBUF">Marco <span>LWIP_SO_RCVBUF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SO_RCVBUF                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SO_LINGER">Marco <span>LWIP_SO_LINGER</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SO_LINGER                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="RECV_BUFSIZE_DEFAULT">Marco <span>RECV_BUFSIZE_DEFAULT</span></h4>
      <pre class="doc-declare"><code>#define RECV_BUFSIZE_DEFAULT           INT_MAX
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT">Marco <span>LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TCP_CLOSE_TIMEOUT_MS_DEFAULT 20000
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SO_REUSE">Marco <span>SO_REUSE</span></h4>
      <pre class="doc-declare"><code>#define SO_REUSE                       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SO_REUSE_RXTOALL">Marco <span>SO_REUSE_RXTOALL</span></h4>
      <pre class="doc-declare"><code>#define SO_REUSE_RXTOALL               0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_FIONREAD_LINUXMODE">Marco <span>LWIP_FIONREAD_LINUXMODE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_FIONREAD_LINUXMODE        0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SOCKET_SELECT">Marco <span>LWIP_SOCKET_SELECT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SOCKET_SELECT             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_SOCKET_POLL">Marco <span>LWIP_SOCKET_POLL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_SOCKET_POLL               1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_STATS">Marco <span>LWIP_STATS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_STATS                     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_STATS_DISPLAY">Marco <span>LWIP_STATS_DISPLAY</span></h4>
      <pre class="doc-declare"><code>#define LWIP_STATS_DISPLAY             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LINK_STATS">Marco <span>LINK_STATS</span></h4>
      <pre class="doc-declare"><code>#define LINK_STATS                     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_STATS">Marco <span>ETHARP_STATS</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_STATS                   (LWIP_ARP)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_STATS">Marco <span>IP_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP_STATS                       1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IPFRAG_STATS">Marco <span>IPFRAG_STATS</span></h4>
      <pre class="doc-declare"><code>#define IPFRAG_STATS                   (IP_REASSEMBLY || IP_FRAG)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP_STATS">Marco <span>ICMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define ICMP_STATS                     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IGMP_STATS">Marco <span>IGMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define IGMP_STATS                     (LWIP_IGMP)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UDP_STATS">Marco <span>UDP_STATS</span></h4>
      <pre class="doc-declare"><code>#define UDP_STATS                      (LWIP_UDP)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_STATS">Marco <span>TCP_STATS</span></h4>
      <pre class="doc-declare"><code>#define TCP_STATS                      (LWIP_TCP)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_STATS">Marco <span>MEM_STATS</span></h4>
      <pre class="doc-declare"><code>#define MEM_STATS                      ((MEM_LIBC_MALLOC == 0) && (MEM_USE_POOLS == 0))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_STATS">Marco <span>MEMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define MEMP_STATS                     (MEMP_MEM_MALLOC == 0)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SYS_STATS">Marco <span>SYS_STATS</span></h4>
      <pre class="doc-declare"><code>#define SYS_STATS                      (NO_SYS == 0)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP6_STATS">Marco <span>IP6_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP6_STATS                      (LWIP_IPV6)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP6_STATS">Marco <span>ICMP6_STATS</span></h4>
      <pre class="doc-declare"><code>#define ICMP6_STATS                    (LWIP_IPV6 && LWIP_ICMP6)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP6_FRAG_STATS">Marco <span>IP6_FRAG_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP6_FRAG_STATS                 (LWIP_IPV6 && (LWIP_IPV6_FRAG || LWIP_IPV6_REASS))
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MLD6_STATS">Marco <span>MLD6_STATS</span></h4>
      <pre class="doc-declare"><code>#define MLD6_STATS                     (LWIP_IPV6 && LWIP_IPV6_MLD)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ND6_STATS">Marco <span>ND6_STATS</span></h4>
      <pre class="doc-declare"><code>#define ND6_STATS                      (LWIP_IPV6)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MIB2_STATS">Marco <span>MIB2_STATS</span></h4>
      <pre class="doc-declare"><code>#define MIB2_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LINK_STATS">Marco <span>LINK_STATS</span></h4>
      <pre class="doc-declare"><code>#define LINK_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_STATS">Marco <span>ETHARP_STATS</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_STATS                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_STATS">Marco <span>IP_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP_STATS                       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IPFRAG_STATS">Marco <span>IPFRAG_STATS</span></h4>
      <pre class="doc-declare"><code>#define IPFRAG_STATS                   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP_STATS">Marco <span>ICMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define ICMP_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IGMP_STATS">Marco <span>IGMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define IGMP_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UDP_STATS">Marco <span>UDP_STATS</span></h4>
      <pre class="doc-declare"><code>#define UDP_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_STATS">Marco <span>TCP_STATS</span></h4>
      <pre class="doc-declare"><code>#define TCP_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_STATS">Marco <span>MEM_STATS</span></h4>
      <pre class="doc-declare"><code>#define MEM_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_STATS">Marco <span>MEMP_STATS</span></h4>
      <pre class="doc-declare"><code>#define MEMP_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SYS_STATS">Marco <span>SYS_STATS</span></h4>
      <pre class="doc-declare"><code>#define SYS_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_STATS_DISPLAY">Marco <span>LWIP_STATS_DISPLAY</span></h4>
      <pre class="doc-declare"><code>#define LWIP_STATS_DISPLAY             0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP6_STATS">Marco <span>IP6_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP6_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP6_STATS">Marco <span>ICMP6_STATS</span></h4>
      <pre class="doc-declare"><code>#define ICMP6_STATS                    0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP6_FRAG_STATS">Marco <span>IP6_FRAG_STATS</span></h4>
      <pre class="doc-declare"><code>#define IP6_FRAG_STATS                 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MLD6_STATS">Marco <span>MLD6_STATS</span></h4>
      <pre class="doc-declare"><code>#define MLD6_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ND6_STATS">Marco <span>ND6_STATS</span></h4>
      <pre class="doc-declare"><code>#define ND6_STATS                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MIB2_STATS">Marco <span>MIB2_STATS</span></h4>
      <pre class="doc-declare"><code>#define MIB2_STATS                     0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_CHECKSUM_CTRL_PER_NETIF">Marco <span>LWIP_CHECKSUM_CTRL_PER_NETIF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_CHECKSUM_CTRL_PER_NETIF   0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_GEN_IP">Marco <span>CHECKSUM_GEN_IP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_GEN_IP                1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_GEN_UDP">Marco <span>CHECKSUM_GEN_UDP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_GEN_UDP               1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_GEN_TCP">Marco <span>CHECKSUM_GEN_TCP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_GEN_TCP               1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_GEN_ICMP">Marco <span>CHECKSUM_GEN_ICMP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_GEN_ICMP              1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_GEN_ICMP6">Marco <span>CHECKSUM_GEN_ICMP6</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_GEN_ICMP6             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_CHECK_IP">Marco <span>CHECKSUM_CHECK_IP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_CHECK_IP              1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_CHECK_UDP">Marco <span>CHECKSUM_CHECK_UDP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_CHECK_UDP             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_CHECK_TCP">Marco <span>CHECKSUM_CHECK_TCP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_CHECK_TCP             1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_CHECK_ICMP">Marco <span>CHECKSUM_CHECK_ICMP</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_CHECK_ICMP            1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="CHECKSUM_CHECK_ICMP6">Marco <span>CHECKSUM_CHECK_ICMP6</span></h4>
      <pre class="doc-declare"><code>#define CHECKSUM_CHECK_ICMP6           1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_CHECKSUM_ON_COPY">Marco <span>LWIP_CHECKSUM_ON_COPY</span></h4>
      <pre class="doc-declare"><code>#define LWIP_CHECKSUM_ON_COPY          0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6">Marco <span>LWIP_IPV6</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6                      0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IPV6_REASS_MAXAGE">Marco <span>IPV6_REASS_MAXAGE</span></h4>
      <pre class="doc-declare"><code>#define IPV6_REASS_MAXAGE              60
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_SCOPES">Marco <span>LWIP_IPV6_SCOPES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_SCOPES               (LWIP_IPV6 && !LWIP_SINGLE_NETIF)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_SCOPES_DEBUG">Marco <span>LWIP_IPV6_SCOPES_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_SCOPES_DEBUG         0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_NUM_ADDRESSES">Marco <span>LWIP_IPV6_NUM_ADDRESSES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_NUM_ADDRESSES        3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_FORWARD">Marco <span>LWIP_IPV6_FORWARD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_FORWARD              0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_FRAG">Marco <span>LWIP_IPV6_FRAG</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_FRAG                 1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_REASS">Marco <span>LWIP_IPV6_REASS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_REASS                LWIP_IPV6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_SEND_ROUTER_SOLICIT">Marco <span>LWIP_IPV6_SEND_ROUTER_SOLICIT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_SEND_ROUTER_SOLICIT  1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_AUTOCONFIG">Marco <span>LWIP_IPV6_AUTOCONFIG</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_AUTOCONFIG           LWIP_IPV6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_ADDRESS_LIFETIMES">Marco <span>LWIP_IPV6_ADDRESS_LIFETIMES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_ADDRESS_LIFETIMES    LWIP_IPV6_AUTOCONFIG
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_DUP_DETECT_ATTEMPTS">Marco <span>LWIP_IPV6_DUP_DETECT_ATTEMPTS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_DUP_DETECT_ATTEMPTS  1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ICMP6">Marco <span>LWIP_ICMP6</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ICMP6                     LWIP_IPV6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ICMP6_DATASIZE">Marco <span>LWIP_ICMP6_DATASIZE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ICMP6_DATASIZE            8
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ICMP6_HL">Marco <span>LWIP_ICMP6_HL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ICMP6_HL                  255
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_MLD">Marco <span>LWIP_IPV6_MLD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_MLD                  LWIP_IPV6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_MLD6_GROUP">Marco <span>MEMP_NUM_MLD6_GROUP</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_MLD6_GROUP            4
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_QUEUEING">Marco <span>LWIP_ND6_QUEUEING</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_QUEUEING              LWIP_IPV6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_NUM_ND6_QUEUE">Marco <span>MEMP_NUM_ND6_QUEUE</span></h4>
      <pre class="doc-declare"><code>#define MEMP_NUM_ND6_QUEUE             20
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_NUM_NEIGHBORS">Marco <span>LWIP_ND6_NUM_NEIGHBORS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_NUM_NEIGHBORS         10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_NUM_DESTINATIONS">Marco <span>LWIP_ND6_NUM_DESTINATIONS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_NUM_DESTINATIONS      10
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_NUM_PREFIXES">Marco <span>LWIP_ND6_NUM_PREFIXES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_NUM_PREFIXES          5
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_NUM_ROUTERS">Marco <span>LWIP_ND6_NUM_ROUTERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_NUM_ROUTERS           3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_MAX_MULTICAST_SOLICIT">Marco <span>LWIP_ND6_MAX_MULTICAST_SOLICIT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_MAX_MULTICAST_SOLICIT 3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_MAX_UNICAST_SOLICIT">Marco <span>LWIP_ND6_MAX_UNICAST_SOLICIT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_MAX_UNICAST_SOLICIT   3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_MAX_ANYCAST_DELAY_TIME">Marco <span>LWIP_ND6_MAX_ANYCAST_DELAY_TIME</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_MAX_ANYCAST_DELAY_TIME 1000
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT">Marco <span>LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_MAX_NEIGHBOR_ADVERTISEMENT 3
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_REACHABLE_TIME">Marco <span>LWIP_ND6_REACHABLE_TIME</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_REACHABLE_TIME        30000
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_RETRANS_TIMER">Marco <span>LWIP_ND6_RETRANS_TIMER</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_RETRANS_TIMER         1000
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_DELAY_FIRST_PROBE_TIME">Marco <span>LWIP_ND6_DELAY_FIRST_PROBE_TIME</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_DELAY_FIRST_PROBE_TIME 5000
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_ALLOW_RA_UPDATES">Marco <span>LWIP_ND6_ALLOW_RA_UPDATES</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_ALLOW_RA_UPDATES      1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_TCP_REACHABILITY_HINTS">Marco <span>LWIP_ND6_TCP_REACHABILITY_HINTS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_TCP_REACHABILITY_HINTS 1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_ND6_RDNSS_MAX_DNS_SERVERS">Marco <span>LWIP_ND6_RDNSS_MAX_DNS_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_ND6_RDNSS_MAX_DNS_SERVERS 0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_DHCP6">Marco <span>LWIP_IPV6_DHCP6</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_DHCP6                0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_DHCP6_STATEFUL">Marco <span>LWIP_IPV6_DHCP6_STATEFUL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_DHCP6_STATEFUL       0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_IPV6_DHCP6_STATELESS">Marco <span>LWIP_IPV6_DHCP6_STATELESS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_IPV6_DHCP6_STATELESS      LWIP_IPV6_DHCP6
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP6_GET_NTP_SRV">Marco <span>LWIP_DHCP6_GET_NTP_SRV</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP6_GET_NTP_SRV         0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP6_MAX_NTP_SERVERS">Marco <span>LWIP_DHCP6_MAX_NTP_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP6_MAX_NTP_SERVERS     1
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DHCP6_MAX_DNS_SERVERS">Marco <span>LWIP_DHCP6_MAX_DNS_SERVERS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DHCP6_MAX_DNS_SERVERS     DNS_MAX_SERVERS
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_FILENAME">Marco <span>LWIP_HOOK_FILENAME</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_FILENAME "path/to/my/lwip_hooks.h"
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_TCP_ISN">Marco <span>LWIP_HOOK_TCP_ISN</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_TCP_ISN(local_ip, local_port, remote_ip, remote_port)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_TCP_INPACKET_PCB">Marco <span>LWIP_HOOK_TCP_INPACKET_PCB</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_TCP_INPACKET_PCB(pcb, hdr, optlen, opt1len, opt2, p)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH">Marco <span>LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_TCP_OUT_TCPOPT_LENGTH(pcb, internal_len)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_TCP_OUT_ADD_TCPOPTS">Marco <span>LWIP_HOOK_TCP_OUT_ADD_TCPOPTS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_TCP_OUT_ADD_TCPOPTS(p, hdr, pcb, opts)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP4_INPUT">Marco <span>LWIP_HOOK_IP4_INPUT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP4_INPUT(pbuf, input_netif)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP4_ROUTE">Marco <span>LWIP_HOOK_IP4_ROUTE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP4_ROUTE()
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP4_ROUTE_SRC">Marco <span>LWIP_HOOK_IP4_ROUTE_SRC</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP4_ROUTE_SRC(src, dest)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP4_CANFORWARD">Marco <span>LWIP_HOOK_IP4_CANFORWARD</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP4_CANFORWARD(src, dest)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_ETHARP_GET_GW">Marco <span>LWIP_HOOK_ETHARP_GET_GW</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_ETHARP_GET_GW(netif, dest)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP6_INPUT">Marco <span>LWIP_HOOK_IP6_INPUT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP6_INPUT(pbuf, input_netif)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_IP6_ROUTE">Marco <span>LWIP_HOOK_IP6_ROUTE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_IP6_ROUTE(src, dest)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_ND6_GET_GW">Marco <span>LWIP_HOOK_ND6_GET_GW</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_ND6_GET_GW(netif, dest)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_VLAN_CHECK">Marco <span>LWIP_HOOK_VLAN_CHECK</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_VLAN_CHECK(netif, eth_hdr, vlan_hdr)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_VLAN_SET">Marco <span>LWIP_HOOK_VLAN_SET</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_VLAN_SET(netif, p, src, dst, eth_type)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_MEMP_AVAILABLE">Marco <span>LWIP_HOOK_MEMP_AVAILABLE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_MEMP_AVAILABLE(memp_t_type)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_UNKNOWN_ETH_PROTOCOL">Marco <span>LWIP_HOOK_UNKNOWN_ETH_PROTOCOL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_UNKNOWN_ETH_PROTOCOL(pbuf, netif)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_DHCP_APPEND_OPTIONS">Marco <span>LWIP_HOOK_DHCP_APPEND_OPTIONS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_DHCP_APPEND_OPTIONS(netif, dhcp, state, msg, msg_type, options_len_ptr)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_DHCP_PARSE_OPTION">Marco <span>LWIP_HOOK_DHCP_PARSE_OPTION</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_DHCP_PARSE_OPTION(netif, dhcp, state, msg, msg_type, option, len, pbuf, offset)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_DHCP6_APPEND_OPTIONS">Marco <span>LWIP_HOOK_DHCP6_APPEND_OPTIONS</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_DHCP6_APPEND_OPTIONS(netif, dhcp6, state, msg, msg_type, options_len_ptr, max_len)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_SOCKETS_SETSOCKOPT">Marco <span>LWIP_HOOK_SOCKETS_SETSOCKOPT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_SOCKETS_SETSOCKOPT(s, sock, level, optname, optval, optlen, err)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_SOCKETS_GETSOCKOPT">Marco <span>LWIP_HOOK_SOCKETS_GETSOCKOPT</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_SOCKETS_GETSOCKOPT(s, sock, level, optname, optval, optlen, err)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE">Marco <span>LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_HOOK_NETCONN_EXTERNAL_RESOLVE(name, addr, addrtype, err)
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DBG_MIN_LEVEL">Marco <span>LWIP_DBG_MIN_LEVEL</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DBG_MIN_LEVEL             LWIP_DBG_LEVEL_ALL
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_DBG_TYPES_ON">Marco <span>LWIP_DBG_TYPES_ON</span></h4>
      <pre class="doc-declare"><code>#define LWIP_DBG_TYPES_ON              LWIP_DBG_ON
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ETHARP_DEBUG">Marco <span>ETHARP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define ETHARP_DEBUG                   LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="NETIF_DEBUG">Marco <span>NETIF_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define NETIF_DEBUG                    LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="PBUF_DEBUG">Marco <span>PBUF_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define PBUF_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="API_LIB_DEBUG">Marco <span>API_LIB_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define API_LIB_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="API_MSG_DEBUG">Marco <span>API_MSG_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define API_MSG_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SOCKETS_DEBUG">Marco <span>SOCKETS_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define SOCKETS_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="ICMP_DEBUG">Marco <span>ICMP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define ICMP_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IGMP_DEBUG">Marco <span>IGMP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define IGMP_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="INET_DEBUG">Marco <span>INET_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define INET_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_DEBUG">Marco <span>IP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define IP_DEBUG                       LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP_REASS_DEBUG">Marco <span>IP_REASS_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define IP_REASS_DEBUG                 LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="RAW_DEBUG">Marco <span>RAW_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define RAW_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEM_DEBUG">Marco <span>MEM_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define MEM_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="MEMP_DEBUG">Marco <span>MEMP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define MEMP_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SYS_DEBUG">Marco <span>SYS_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define SYS_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TIMERS_DEBUG">Marco <span>TIMERS_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TIMERS_DEBUG                   LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_DEBUG">Marco <span>TCP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_INPUT_DEBUG">Marco <span>TCP_INPUT_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_INPUT_DEBUG                LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_FR_DEBUG">Marco <span>TCP_FR_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_FR_DEBUG                   LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_RTO_DEBUG">Marco <span>TCP_RTO_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_RTO_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_CWND_DEBUG">Marco <span>TCP_CWND_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_CWND_DEBUG                 LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_WND_DEBUG">Marco <span>TCP_WND_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_WND_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_OUTPUT_DEBUG">Marco <span>TCP_OUTPUT_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_OUTPUT_DEBUG               LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_RST_DEBUG">Marco <span>TCP_RST_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_RST_DEBUG                  LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCP_QLEN_DEBUG">Marco <span>TCP_QLEN_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCP_QLEN_DEBUG                 LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="UDP_DEBUG">Marco <span>UDP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define UDP_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="TCPIP_DEBUG">Marco <span>TCPIP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define TCPIP_DEBUG                    LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="SLIP_DEBUG">Marco <span>SLIP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define SLIP_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DHCP_DEBUG">Marco <span>DHCP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define DHCP_DEBUG                     LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="AUTOIP_DEBUG">Marco <span>AUTOIP_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define AUTOIP_DEBUG                   LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DNS_DEBUG">Marco <span>DNS_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define DNS_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="IP6_DEBUG">Marco <span>IP6_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define IP6_DEBUG                      LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="DHCP6_DEBUG">Marco <span>DHCP6_DEBUG</span></h4>
      <pre class="doc-declare"><code>#define DHCP6_DEBUG                    LWIP_DBG_OFF
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_TESTMODE">Marco <span>LWIP_TESTMODE</span></h4>
      <pre class="doc-declare"><code>#define LWIP_TESTMODE                  0
</code></pre>
      <pre class="doc-comment"></pre>

      <h4 id="LWIP_PERF">Marco <span>LWIP_PERF</span></h4>
      <pre class="doc-declare"><code>#define LWIP_PERF                      0
</code></pre>
      <pre class="doc-comment"></pre>
      <h3 id="functions">Functions</h3>
      
      <h3 id="vars">Vars</h3>
      
      <h3 id="consts">Consts</h3>
      
      <h3 id="types">Types</h3>
      
      <h3 id="typedefs">Typedefs</h3>
      
    </div>
  </body>
</html>
            